a highly risky undertaking - French English Dictionary